.admin-editPerfil .menu{
	width: 170px;
	float: left;
}
.admin-editPerfil #admin-editPerfil-content{
	float: left;
	width: 800px;
}
.admin-editPerfil #admin-editPerfil-content label{
	display: block;
}

.admin-editPerfil h2 span{
  font-size: 12px;
}

.admin-editPerfil .imagen-principal{
  text-align: center;
  padding: 15px;
}
.admin-editPerfil .imagen-principal img{
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.6);
  padding: 10px;
  max-width: 300px;
}

.admin-editPerfil .imagenes-secundarias{
  padding: 5px;
  background-color: #F5F5F5;
  border: 1px solid #CCCCCC;
  overflow: hidden;
}
.admin-editPerfil .imagenes-secundarias .foto{
  float: left;
  margin: 3px;
  height: 90px;
}


.admin-editPerfil .block-nombre a{
	font-weight:normal;
}	

.admin-editPerfil .box-selected{
	border: 4px solid #F90;
	padding: 10px !important;
	background-color: #FFD79C;
	 -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	 border-radius: 7px;
	 margin-bottom:20px;
	 width:504px !important;
	 overflow:hidden;
}

.admin-editPerfil .box-selected h3{
	color: #333;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
}

.admin-editPerfil .box-selected .blok-edit{
	float:left;	
	width:100%;
}

.admin-editPerfil .formRow label{
	color: #333;
	font-size:13px;
}
.admin-editPerfil .formRow{
	border-top: 1px dotted #CD853F;
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
}

.admin-editPerfil .box-selected .mapa img{
	border:1px solid #CD853F;
}

h2{
  font-size: 20px;
  color:#333;
 }

.perfil .fotos{
  width: 448px;
  overflow: hidden;
  display: block;
  float:left;
  margin-right:20px;
}

.mis-datos{
  float: left;
  width: 532px;
  margin-bottom:20px;
  overflow:hidden;
 }
  
  
.mis-datos .block{
  overflow: hidden;
  color:#777;
  font-size:12px;
  margin-bottom:20px;
  width:100%;
}

.perfil .ui-widget-content{
	width:501px !important;
}

.mis-datos .block-ficha-last,
.mis-datos .block-ficha-actual{
	border:1px solid #CCC;
	height:145px;
	background: -moz-linear-gradient(top,  #ffffff 69%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(69%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 69%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 69%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 69%,#ededed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 69%,#ededed 100%); /* W3C */
}

.mis-datos .block-ficha-last{
	margin-bottom:20px;
}	



.mis-datos .block-ficha-last .col-i,
.mis-datos .block-ficha-actual .col-i,
.mis-datos .block-ficha-last .col-r,
.mis-datos .block-ficha-actual .col-r{
	float:left;
	width:264px;
}

.mis-datos .block-ficha-last .col-r .puntuacion,
.mis-datos .block-ficha-actual .col-r .puntuacion{
	border-left: 1px solid #CCC;
    margin-top: 15px;
    padding-left: 50px;
	color: #666;
    font-size: 13px;
    font-weight: bold;
}

.mis-datos .block-ficha-last .col-i .imagen,
.mis-datos .block-ficha-actual .col-i .imagen{
 	float:left;
	padding:10px;
	width:80px;
	height:80px;
}	


.mis-datos .block-ficha-last .col-i .imagen img,
.mis-datos .block-ficha-actual .col-i .imagen img{
	max-width:80px;
}


.mis-datos .block-ficha-last .actions{
	width:100%;
    overflow: hidden;
    text-align: center;
	float:none;
	padding-top:8px;
	margin-left:0 !important;
}	


.mis-datos .block-ficha-last .actions a{
  background: url(../images/bgd_usuario_1.jpg) repeat 0 -154px ;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	 border-radius: 5px;
   	border: 1px solid #F60;
    color: #333;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    padding: 0 6px;
	display: inline-block;
 } 
 
 .mis-datos .block-ficha-last .actions a:hover{
 	background:url(../images/bgd_usuario_1.jpg) 0 -177px repeat-x;
}	  

.mis-datos .block-ficha-last .actions a:active{
	background:url(../images/bgd_usuario_1.jpg) 0 -200px repeat-x;
}	

.block-ficha-last .puntuacion .votos,
.block-ficha-actual .puntuacion .votos{
    color: #FFF;
    font-size: 25px;
    font-weight: bold;
    height: 53px;
    margin-top: 10px;
    width: 140px;
	text-align:center;
	line-height:53px;
}

.block-ficha-last-gender-1 .puntuacion .votos,
.block-ficha-actual-gender-1 .puntuacion .votos{
	background: url(../images/img.png) no-repeat 0 -466px;
}	

.block-ficha-last-gender-0 .puntuacion .votos,
.block-ficha-actual-gender-0 .puntuacion .votos{
	background: url(../images/img.png) no-repeat 0 -412px;
}	

.mis-datos .block-ficha-last .col-i .texto{
	padding-top:4px;
}

.mis-datos .block-ficha-actual .col-i .texto{
	padding-top:4px;
}



.mis-datos .block-ficha-last .texto span{
	color:#666;
	font-size:13px;
	font-weight:bold;
}
	

.mis-datos .block-ficha-actual .texto span{
	color:#666;
	font-size:13px;
	font-weight:bold;
}




.mis-datos h3{
  font-size: 18px;
  color: #FF7D27;
  font-weight: normal;
}

.mis-datos .row a{
	color:#666;
    font-weight: bold;
}

.mis-datos h3 span{
  font-size: 12px;
}
.mis-datos dt{
  float: left;
  width: 140px;
}
.mis-datos dd{
  float: left;
}

.mis-datos dl{
  float: left;
  width: 650px;
  margin-top: 4px;
}
.mis-datos .vac{
  color: #D4D4D4;
}

.mapa img{
  border: 1px solid #CCC;
  padding: 4px;
}

.admin-editPerfil .actions .esperar{
	height: 14px;
    width: 20px;
	margin-left:67px;
}

.btn{
    background-position: -589px -0px;
}

.admin-editPerfil .block .actions{
	float: left;
    margin-left: 181px;
}

.admin-editPerfil .btn{
	background: url(../images/bgd_usuario_1.jpg) 0 -154px;
    border: 1px solid #FF6600;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;    
	color: #333;
    display: block;
    float: left;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    text-decoration: none;
    width: 64px;
	margin-left:5px;
	margin-right:5px;
}

.admin-editPerfil .btn:hover{
 	background:url(../images/bgd_usuario_1.jpg) 0 -177px repeat-x;
}	  

.admin-editPerfil .btn:active{
	background:url(../images/bgd_usuario_1.jpg) 0 -200px repeat-x;
}

.admin-editPerfil .actions a:hover{
	text-decoration:none;
}	
	

.admin-editPerfil .formRow .addTag{
	margin-top: 5px;
	text-align: center;
}

.admin-editPerfil .formRow .addTag .btn{
	margin-left:10px;
	margin-right:0;
}


.admin-editPerfil .formRow select{
	width: 504px;
	 height:22px;
	 padding-top:0;
	 border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-bottom: 1px solid #E2E3EA;
	border-top: 1px solid #ABADB3; 
}


.admin-editPerfil .formRow input{
    float: left;
	padding: 3px;
    width: 495px;
	height:14px;
	border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-bottom: 1px solid #E2E3EA;
	border-top: 1px solid #ABADB3; 
}

.admin-editPerfil .formRow .error{
	font-size:11px !important;
    line-height: 15px;
	width: 495px !important;
}



.admin-editPerfil .formRow_cumple input{
	width:475px;
}	


.admin-editPerfil .formRow .addTag input{
	width:419px;
}	


.admin-editPerfil #ubicacion{
	margin-bottom:10px;
}


.admin-editPerfil .formRow #ubicacion-ubicacion-seleccionada .icon-delete{
	float:right;
	margin-left:5px;
	margin-right:0
}

.admin-editPerfil .formRow_cumple .ui-datepicker-trigger{
	margin-left:5px;
	margin-top:4px;
	cursor:pointer;
}

.admin-editPerfil .formRow textarea{
	border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-bottom: 1px solid #E2E3EA;
	border-top: 1px solid #ABADB3; 
    height: 63px;
    width: 494px;
	padding:3px;
}

.admin-editPerfil .tagsinput{
	width: 495px !important;
	height: 63px !important;
	color: #333;
    font-size: 12px !important;
    line-height: 14px;
	padding:3px;
	border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-bottom: 1px solid #E2E3EA;
	border-top: 1px solid #ABADB3;
}

.edit-vivo #ubicacion-ubicacion-seleccionada{
	float: left;
    margin-bottom: 1px;
	color:#333;
}

.edit-vivo #ubicacion-ubicacion-seleccionada .del-localidad{
	margin-right:3px;
	margin-left:0px;
}	


.admin-editPerfil #locale_name{
	line-height: 25px;
}
.admin-images-content .add-image{
    margin-top: 20px;
	float:left;
}

.add-image form{
	float:left;
	width:449px;
}

.perfil .admin-images-content .add-image .actions input{
	cursor: pointer;
    height:23px;
	width:50px;
}

.admin-images-content .cuadro-foto{
    width: 446px;
    border: 1px solid #CCC;
    float: left;
    margin-top:5px;
	height:102px;
}

.admin-images-content .cuadro-foto .imagen{
    float: left;
    margin: 6px;
    position: relative;
	height:90px;
	width:90px;
}

.admin-images-content .cuadro-foto img{
	max-width:90px;
    height: 90px;
}
.admin-images-content .cuadro-foto .label img{
    width: 26px;
    height: 14px;
}
.admin-images-content .cuadro-foto .label a{
	background:  url(../images/bgd_usuario_1.jpg) repeat 0 -154px;
    border: 1px solid #F60;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #333;
	display:inline-block;
    font-style: normal;
    font-weight: normal;
    height: 22px;
    text-align: center;
    text-decoration: none;
	width:61px;
	line-height:22px;
	font-size:14px;
	margin-top:4px;
}

.admin-images-content .cuadro-foto .label a:hover{
 	background:url(../images/bgd_usuario_1.jpg) 0 -177px repeat-x;
}	  

.admin-images-content .cuadro-foto .label a:active{
	background:url(../images/bgd_usuario_1.jpg) 0 -200px repeat-x;
}





.admin-images-content .cuadro-foto textarea{
	border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-bottom: 1px solid #E2E3EA;
	border-top: 1px solid #ABADB3;
	height: 54px;
    margin-top:6px;
    padding: 3px;
    width: 330px;
	margin:0;
}	

.admin-images-content .cuadro-foto .oculto{
	border:none;
	margin-top:6px;
	width:20px !important;
}	

.admin-images-content .cuadro-foto .img-actions{
    position: absolute;
    top: 4px;
    left: 4px;
    display: none;
}

.admin-images-content .cuadro-foto .imagen:hover .img-actions{
    display: block;
}

.admin-images-content .cuadro-foto .img-actions li{
    float: left;
    padding: 2px;
}

.admin-images-content .cuadro-foto .label{
    float: left;
	margin-top:6px;
    width: 338px;
}


/*Links modificar*/
.admin-editPerfil h2 a{
	color:#000099;
	text-decoration:underline;
}	

.mis-datos h3 a{
	color:#000099;
	text-decoration:underline;
}
